electric steam generator - German English Dictionary